piece of preserved fish - Español Inglés Diccionario